sampling and quantization